Consent Mode v2: нужен ли он вам в СНГ, или это очередная страшилка от Google?
Вокруг Consent Mode v2 много шума и мало понимания. Половина статей пишет «срочно внедряйте, иначе бан», вторая половина — «это только для Европы, забейте». Правда, как обычно, посередине, и зависит от того, откуда у вас трафик.
Давайте по-честному. Consent Mode v2 — это механизм, через который Google узнаёт, дал ли пользователь согласие на cookies, и подстраивает поведение тегов. Четыре сигнала: два про рекламу, два про аналитику. Если согласия нет — теги работают в урезанном режиме.
Касается ли это вас
Если у вас есть европейский трафик — да, касается, и не обсуждается. Без consent mode Google просто перестанет собирать ремаркетинг-аудитории и конверсии по EEA. Это уже не «рекомендация», это техническое ограничение.
Если у вас чистый СНГ без единого пользователя из Европы — формально можно жить без него. Но я бы всё равно настроил. Во-первых, трафик из Европы прилетает чаще, чем вы думаете (релоканты, VPN, командировки). Во-вторых, это не та работа, которую хочется делать в спешке, когда Google однажды прижмёт.
Basic против Advanced — и почему почти всем нужен Advanced
Два режима. Basic блокирует теги полностью до получения согласия — нет согласия, нет вообще никаких сигналов в Google. Advanced отправляет cookieless-пинги даже без согласия и потом доливает данные моделированием.
Для перформанса Advanced почти всегда лучше. Разница в объёме восстановленных конверсий бывает кратной. Basic проще и «чище» с точки зрения приватности, но вы платите за это дырой в данных.
Спорный момент: многие юристы и приватность-душнилы будут пушить Basic как «более безопасный». С точки зрения данных это потеря. Решайте по своему риск-профилю, но понимайте цену.
Как внедрять, чтобы не сломать теги
Порядок критичен. Сначала ставится consent default в состояние denied — до загрузки любых тегов. Потом подключается CMP (баннер согласия). Потом, когда пользователь нажал «принять», летит команда update.
Главная ошибка — поставить default после тегов или забыть про него. Тогда теги стреляют до того, как Google понял состояние согласия, и вся схема едет. Default должен быть самым первым, что срабатывает на странице.
Проверка
Tag Assistant покажет вам consent state на каждом теге. Смотрите: до согласия должно быть denied, после клика по баннеру — granted. Если состояние не меняется — CMP не связан с consent mode, и update не доходит.
И не гонитесь за идеалом с первого раза. Consent mode — это та штука, которую настраивают, проверяют на реальном трафике пару дней, потом докручивают. С первого захода идеально не выходит почти ни у кого.